put one's thinking cap on - Französisch Englisch Wörterbuch